Fechar

%0 Thesis
%4 sid.inpe.br/mtc-m19/2012/03.02.02.29
%2 sid.inpe.br/mtc-m19/2012/03.02.02.29.57
%T VVTESTE: ambiente de geração e gerenciamento de testes e de defeitos de software como apoio a processos de verificação e validação
%J VVTEST: an environment for generation and management of tests and defects of software to support verification and validation processes
%D 2012
%8 2012-03-30
%9 Dissertação (Mestrado em Engenharia e Gerenciamento de Sistemas Espaciais)
%P 187
%A Reis, Marcos Flávio de Souza,
%E Sant' Anna, Nilson (presidente),
%E Ferreira, Maurício Gonçalves Vieira (orientador),
%E Ambrosio, Ana Maria (orientadora),
%E Francisco, Maria de Fatima Mattiello,
%E Martins, Eliane,
%I Instituto Nacional de Pesquisas Espaciais
%C São José dos Campos
%K testes de software, validação e verificação, base de conhecimento, qualidade de software, automatização de processos, software testing, validation and verification, knowledge base, software quality, process automation.
%X Os modelos de referência de processo de desenvolvimento de software definem vários objetivos a serem alcançados durante a realização das atividades de Verificação e Validação (V\&V), porém, cabe à organização que vai adotá-las criar um ferramental para dar apoio à geração, execução e gerenciamento de dados de testes e de defeitos de software. Tais atividades de testes geram uma grande quantidade de informações, sendo que constantemente elas precisam ser registradas, consultadas e alteradas. Esta dissertação apresenta um ambiente para dar apoio a atividades de testes de processos de V\&V de software. O ambiente proposto, chamado de VVTeste, utiliza as ferramentas livres: TestLink para gerenciamento dos testes, Mantis para gerenciamento de defeitos e Condado para geração automática de casos de testes a partir de máquinas de estados finitas estendidas. Essas ferramentas configuradas e integradas através da VVTeste formam uma base de conhecimento única com as informações geradas durante todas as atividades de testes. O ambiente VVTeste disponibiliza informações que podem ser utilizadas como estatísticas, lições aprendidas e comparações entre projetos de teste, atendendo, assim, se não completamente, pelo menos parte dos objetivos dos processos de Verificação e Validação esperados pelos modelos de referência de desenvolvimento de software. Detalhes da implementação do ambiente VVTeste e um estudo de caso são apresentados nesta dissertação. ABSTRACT: Reference Models of software development processes define several objectives to be achieved during the performance of activities of verification and validation (V\&V), requiring an organization which will use them, to create tools to support generation, execution and management of software test data and defects. Such testing activities generate a large amount of information, and they constantly need to be registered, queried and changed. This work presents an environment to support testing activities of Software Verification and Validation Processes. The proposed environment, called VVTeste, integrates the free tools: \textit{TestLink} for test management, \textit{Mantis} for defect management and Condado to automatically generate test cases starting from extended finite state machines. These tools configured and integrated through VVTeste create an unique knowledge base with information generated during all testing activities. The VVTeste environment provides information that can be used as statistics, metrics, lessons learned and comparisons between test projects, meeting the objectives expected by the rules of software development, with regard to verification and validation. Details about the implementation of the VVTeste environment and a case study are also presented in this work.
%@language pt
%3 publicacao.pdf


Fechar